Volume 63, Issue 1, June 2023, Pages 45-58
Yusra MohamedHussein Omar; Eiman Salah Marzouk; Sherief Hussein Abdel-Haffiez